Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN CLOSE Detached £605,534 £358,000 21 Dec 2012
2 OWEN CLOSE Detached £460,188 £265,000 2 Jun 2006
3 OWEN CLOSE Detached £641,836 £205,500 25 Jan 2002
4 OWEN CLOSE Detached £625,578 £111,000 23 Feb 1996
5 OWEN CLOSE Detached £480,798 £360,000 24 Jun 2016
6 OWEN CLOSE Detached £444,726 £275,000 30 Jun 2008
7 OWEN CLOSE Detached £596,703 £417,500 26 Aug 2015